pile of branches from fallen trees - Espagnol Anglais Dictionnaire